store of used clothes - French English Dictionary